package com.woniuxy01;

/**
 * @author 作者
 * @create 2025-11-11 11:20
 */
public class Test06 {

    public static void main(String[] args) {
        try {
            System.out.println(fn(-5));
        } catch (Exception e) {
            System.out.println("程序异常");
        }
    }


    public static int fn(int num){
        if(num==1 || num==2){
            return 1;
        }else if(num>=3){
            //从第三位开始，后面的数，都是前两位的和
            return fn(num-1)+fn(num-2);
        }else{
            throw new RuntimeException("数字必须>=1");
        }
    }

}
